<?
/* Incluimos el fichero de conexión
  a la base de datos mysql */
include("conection.php");

/* Almacenamos en variables los datos del formulario
  notemos que se están enviando en método POST */
$libro = $_POST['variable_libro'];
//La variable del primer formulario se recibe en las comillas
// del metodo _POST
?>
<table width="700" border="1" cellspacing="2" cellpadding="2">
    <tr>
        <td>Titulo</td>
        <td>Precio</td>
        <td>Autor</td>
    </tr>
<?
/*
  Realizamos la consulta a la base datos
  note que estamos trabajando con "inner join"
  para relacionar 2 tablas libros y autor, con
  "$sql .=" se puede separar la consulta en 2 líneas a mas,
  este tipo de consulta es para buscar un dato exacto
  en la base de datos "where libros.titulo = '$libro'"
 */

$link = Conectarse();
$sql = "select libros.titulo, libros.precio, autor.nombre from libros ";
$sql .=" inner join autor on  libros.autorID = autor.autorID";
$sql .=" where libros.titulo = '$libro'";
$resultado = mysql_query($sql, $link);
if ($fila = mysql_fetch_array($resultado)) {
//Se verifica que el resultado no sea vacio
    mysql_field_seek($resultado, 0);
    while ($field = mysql_fetch_field($resultado)) {

        //Verifica que la metadata sea la correcta y la captura
    }
    do {


        /*
          Con "$fila" mostramos los datos y
          mostramos los registros
         */
?>
        <tr>
            <td><? echo $fila[0]; ?></td>
            <td><? echo $fila[1]; ?></td>
            <td><? echo $fila[2]; ?></td>
        </tr>
<?
    } while ($fila = mysql_fetch_array($resultado));
} else {
    /*
      Si no se encontraron resultados
      se muestra el siguiente mensaje
     */
    echo "No se encontraron resultados!";
}
?>
</table>
